﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;

namespace CapaDeDominio
{
    public class Sala
    {
        public int Codigo { get; set; }
        [Required(ErrorMessage = "El nombre es obligatorio")]
        public string Nombre { get; set; }
        [Required(ErrorMessage = "Las caracteristicas son obligatorias")]
        public string Caracteristicas { get; set; }
        [Required(ErrorMessage = "La capacidad es obligatoria")]
        public int Capacidad { get; set; }
        [Required(ErrorMessage = "Los comentarios son obligatorios")]
        public string Comentarios { get; set; }
        [Required(ErrorMessage = "El local es obligatorio")]
        public Local Local { get; set; }
        [Required(ErrorMessage = "El alquiler es obligatorio")]
        public decimal alquiler { get; set; }

        public ICollection<Instrumento> Instrumentos { get; set; }
        public ICollection<Servicio> Servicios { get; set; }
    }
}
